package net.servir.capacidades.model;

import java.io.Serializable;
import java.util.List;

public class FuncionLeyenda  implements Serializable{

	
	/**
	 * 
	 */
	private static final long serialVersionUID = 2342994644566015028L;
	private Number id_funcion;
	private Number id_etapa;
	private String nemotecnico;
	private String descripcion; 
	private Number nro_actividades;
	private Number nro_actividades_sel;
	private Number checked=0;
	private List<Actividad> actividades;
	
	
	public String getNemotecnico() {
		return nemotecnico;
	}


	public void setNemotecnico(String nemotecnico) {
		this.nemotecnico = nemotecnico;
	}


	public String getDescripcion() {
		return descripcion;
	}


	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	

	public Number getId_funcion() {
		return id_funcion;
	}


	public void setId_funcion(Number idFuncion) {
		id_funcion = idFuncion;
	}


	public Number getId_etapa() {
		return id_etapa;
	}


	public void setId_etapa(Number idEtapa) {
		id_etapa = idEtapa;
	}


	public Number getNro_actividades() {
		return nro_actividades;
	}


	public void setNro_actividades(Number nroActividades) {
		nro_actividades = nroActividades;
	}


	public Number getNro_actividades_sel() {
		return nro_actividades_sel;
	}


	public void setNro_actividades_sel(Number nroActividadesSel) {
		nro_actividades_sel = nroActividadesSel;
	}

	public Number getChecked() {
		return checked;
	}


	public void setChecked(Number checked) {
		this.checked = checked;
	}


	public List<Actividad> getActividades() {
		return actividades;
	}


	public void setActividades(List<Actividad> actividades) {
		this.actividades = actividades;
	}


	public String toGridString() {
		return "{nemotecnico:'" + nemotecnico + "',descripcion:'" + descripcion + "'}";
	}
	
	public String toTreeString() {
		return "d.add(\'F"+ id_funcion+"\',\'E"+id_etapa+"\',\'"+descripcion+"\',\'javascript: f_select_tree(\\\'F"+id_funcion+"\\\',\\\'"+descripcion+"\\\',\\\'"+nemotecnico+"\\\');\');\n";		
	}
	
}
